package com.xnyzc.lhy.resource.common.cp.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @author haoyfa
 *	交易对象
 */
@Data
@ToString
public class TransactionInfo extends BaseInfo {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2380750463949548062L;

	/**
	 * 付款银行信息
	 */
	@ApiModelProperty(value = "付款银行信息")
	private PayAccountInfo payAccInfo;
	/**
	 * 收款银行信息
	 */
	@ApiModelProperty(value = "收款银行信息")
	private RecAccountInfo recAccInfo;

	/**
	 * 业务信息
	 */
	@ApiModelProperty(value = "业务信息")
	private BizInfo bizInfo;

	/**
	 * 商户号
	 */
	@ApiModelProperty(value = "商户号")
	private String merId;

	/**
	 * 对公对私 true -- 对公； fasle ---对私
	 */
	@ApiModelProperty(value = "对公对私 true -- 对公； fasle ---对私")
	private Boolean prop;//

	/**
	 * 金额(单位为分)
	 */
	@ApiModelProperty(value = "金额(单位为分)")
	private Long payAmt;// 金额

	/**
	 * 摘要
	 */
	@ApiModelProperty(value = "摘要")
	private String summary;// 摘要
}
